package com.taotao.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.taotao.mapper.TbItemCatMapper;
import com.taotao.pojo.TbItemCat;
import com.taotao.pojo.TbItemCatExample;
import com.taotao.pojo.TbItemCatExample.Criteria;
import com.taotao.service.ItemCatService;

/***
 * 商品类目管理service 实现
 * @author Administrator
 *
 */
@Service
public class ItemCatServiceImpl implements ItemCatService{
	
	//注入mapper代理对象
	@Autowired
	private TbItemCatMapper itemCatMapper;

	/**
	 * 根据父节点id获取所有商品类目
	 * @param parentId
	 * @return
	 */
	@Override
	public List<TbItemCat> getItemCatList(Long parentId) {
		
		TbItemCatExample example  = new TbItemCatExample();
		//查询条件
		Criteria criteria = example.createCriteria();
		//根据parentid查询子节点
		criteria.andParentIdEqualTo(parentId);
		//返回子节点列表
		List<TbItemCat> ilst = itemCatMapper.selectByExample(example);
		
		return ilst;
	}
	
	
	
}
